* {
  margin: 0;
  padding: 0;
}

html, body {
  font-size: 12px;
}

body {
  background: url(http://static.zongheng.com/v2012/images/topbg.jpg) #fbfbfb repeat-x;
  height: 100%;
}

a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}

.head-fix {
  position: fixed;
  width: 100%;
  top: 0;
  background: #3f3f3f;
  z-index: 9999;
}
.head-fix .head-con {
  width: 980px;
  margin: auto;
  overflow: hidden;
}
.head-fix .head-con .head-rig {
  float: right;
  height: 34px;
}
.head-fix .head-con .head-rig .head-rig-con {
  color: #ebdbba;
  font-weight: 100;
  padding-top: 10px;
}
.head-fix .head-con .head-rig .head-rig-con a {
  margin: 0 5px;
  font-size: 14px;
  font-weight: 700;
  color: #ebdbba;
}
.head-fix .head-con .head-rig .head-rig-con a:hover {
  text-decoration: underline;
}
.head-fix .close {
  position: absolute;
  width: 48px;
  height: 25px;
  color: #e9d7ad;
  right: 14px;
  top: 5px;
  line-height: 25px;
  background: url(http://static.zongheng.com/v2012/images/ico_all.gif) no-repeat 0 -25px;
  overflow: hidden;
  text-align: right;
  padding-right: 10px;
  font-weight: bold;
  cursor: pointer;
}
.head-fix .footline {
  height: 3px;
  background: #000;
}

.nav {
  background: url(http://static.zongheng.com/v2012/images/headbackbg.jpg) no-repeat center top;
  padding-top: 37px;
}
.nav .wrap {
  width: 980px;
  margin: 0 auto;
}
.nav .wrap .nav-left {
  float: left;
  width: 180px;
  padding-top: 10px;
}
.nav .wrap .nav-left p {
  padding: 7px 0;
  text-align: center;
  color: #a8202e;
}
.nav .wrap .nav-left .link {
  color: #d7d2c6;
  background: url(http://static.zongheng.com/v2012/images/ico_all.gif) no-repeat -335px 29px;
  height: 20px;
  overflow: hidden;
}
.nav .wrap .nav-left .link a {
  color: #a17f4e;
  margin: 0 8px;
}
.nav .wrap .nav-left .link a:hover {
  text-decoration: underline;
}
.nav .wrap .nav-left div {
  width: 179px;
  height: 76px;
  overflow: hidden;
  text-align: center;
  line-height: 76px;
}
.nav .wrap .nav-right {
  float: right;
  width: 765px;
  padding-top: 10px;
}
.nav .wrap .nav-right p {
  color: #b5a990;
  height: 30px;
  line-height: 30px;
}
.nav .wrap .nav-right p .focus_wb {
  color: #5c5542;
  float: right;
  width: 260px;
  height: 30px;
  overflow: hidden;
}
.nav .wrap .nav-right p .focus_wb span {
  display: inline-block;
  width: 70px;
  height: 24px;
  vertical-align: middle;
  overflow: hidden;
}
.nav .wrap .nav-right p a {
  color: #535353;
  margin: 0px 4px;
}
.nav .wrap .nav-right p .ipad, .nav .wrap .nav-right p .android, .nav .wrap .nav-right p .wphone {
  background: url(http://static.zongheng.com/v2012/images/client_logo.png) no-repeat;
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}
.nav .wrap .nav-right p .ipad {
  background-position: 0 -10px;
}
.nav .wrap .nav-right p .android {
  background-position: -38px 0;
  width: 34px;
  height: 30px;
  position: relative;
  top: -6px;
  left: 5px;
}
.nav .wrap .nav-right p .wphone {
  background-position: -80px -10px;
}
.nav .wrap .nav-right .top_gg {
  padding: 10px 0;
}
.nav .wrap .nav-right .main {
  color: #bcb4a4;
  padding-top: 16px;
  position: relative;
  zoom: 1;
  margin-top: -6px;
}
.nav .wrap .nav-right .main a {
  margin: 0 6px;
  font-size: 14px;
  font-weight: bold;
  color: #535353;
}
.nav .wrap .nav-right .main .money {
  float: right;
  background: url(http://static.zongheng.com/v2012/images/ico_all.gif) no-repeat -91px -64px;
  width: 66px;
  height: 26px;
  color: #fbf4e6;
  font-size: 14px;
  text-align: center;
  line-height: 25px;
  font-weight: bold;
  margin: -6px 0 0;
}
.nav .wrap .nav-right .main .money em {
  color: #eaff5a;
  font-weight: bold;
  font-style: normal;
}
.nav .wrap .nav-right .main .gamecenter {
  color: #f63200;
  background: url(http://static.zongheng.com/v2012/images/game_star.gif) no-repeat 18px 0;
  padding-top: 16px;
}
.nav .wrap .nav-right .main .gamecenter em {
  color: #535353;
  font-weight: bold;
}
.nav .wrap .nav-right .main .newchan {
  background: url(http://static.zongheng.com/v2012/images/xnew.gif) no-repeat;
  width: 29px;
  height: 17px;
  position: absolute;
  left: 140px;
  top: -1px;
}
.nav .wrap .nav-right .secondary {
  background: url(http://static.zongheng.com/v2012/images/secondary.jpg) no-repeat;
  height: 34px;
  line-height: 34px;
  overflow: hidden;
  width: 760px;
  margin-top: 15px;
  padding-left: 5px;
}
.nav .wrap .nav-right .secondary a {
  color: #4b380e;
  margin: 0 1px 0 4px;
}
.nav .wrap .nav-right .secondary .sec1 {
  font-weight: bold;
}
.nav .wrap .nav-right .secondary .sec2 {
  color: #ae2433;
  font-weight: bold;
}
.nav .wrap .nav-line {
  background: url(http://static.zongheng.com/v2012/images/line.jpg) no-repeat;
  height: 10px;
  clear: both;
}
.nav .wrap .nav-searchbar .laba {
  height: 40px;
  overflow: hidden;
  background: url(http://static.zongheng.com/v2012/images/laba_bg.jpg) no-repeat;
  width: 508px;
  float: left;
}
.nav .wrap .nav-searchbar .laba a {
  float: left;
  height: 40px;
  line-height: 38px;
  overflow: hidden;
  padding-left: 14px;
  color: #007fc1;
  font-weight: bold;
}
.nav .wrap .nav-searchbar .search {
  float: right;
  width: 448px;
  margin-top: 6px;
  position: relative;
  z-index: 8888;
}
.nav .wrap .nav-searchbar .search .input_text {
  background: url(http://static.zongheng.com/v2012/images/ico_all.gif) no-repeat 0 -109px;
  width: 240px;
  height: 28px;
  float: left;
  padding-top: 4px;
}
.nav .wrap .nav-searchbar .search .input_text input {
  border: 0 none;
  line-height: 24px;
  margin-left: 30px;
  height: 24px;
  width: 200px;
  font-size: 14px;
  color: #727272;
  outline: none;
}
.nav .wrap .nav-searchbar .search .select {
  float: left;
  width: 70px;
  height: 32px;
  background: url(http://static.zongheng.com/v2012/images/ico_all.gif) no-repeat -181px -61px;
  font-size: 14px;
  color: #727272;
  font-weight: bold;
  line-height: 32px;
  overflow: hidden;
  padding: 0 26px 0 10px;
  margin: 0px 10px;
  cursor: pointer;
}
.nav .wrap .nav-searchbar .search .sousuo {
  background: url(http://static.zongheng.com/v2012/images/ico_all.gif) no-repeat 0 -62px;
  width: 77px;
  height: 31px;
  border: 0 none;
  color: #e8ecf1;
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;
  outline: none;
}

.banner {
  width: 980px;
  margin: auto;
}
.banner img {
  margin-top: 15px;
}

.content {
  width: 980px;
  margin: 15px auto;
}
.content .con-nav .le {
  color: #cd3a00;
  font-weight: bold;
  line-height: 15px;
}
.content .con-nav .le em {
  background: url(http://static.zongheng.com/v2012/images/ico_all.gif) no-repeat 0 -285px;
  height: 15px;
  width: 15px;
  float: left;
  margin-left: 5px;
}
.content .con-nav .le a {
  color: #002f4e;
  font-weight: bold;
  margin: 0 10px;
}
.content .con-nav .le h6 {
  display: inline;
  color: #002f4e;
  font-weight: normal;
  margin-left: 10px;
}
.content .con-nav .ri {
  float: right;
}
.content .con-nav .ri a {
  color: #6b8393;
  margin-left: 10px;
}
.content .con-nav .ri .fb {
  text-decoration: underline;
}
.content .con-main {
  margin-top: 15px;
  overflow: hidden;
}
.content .con-main .left {
  width: 750px;
  float: left;
}
.content .con-main .left .left-box {
  border-bottom: 1px solid #afafaf;
  border-radius: 5px;
}
.content .con-main .left .left-box .box {
  background-color: #fff;
  border: 1px solid #dedddd;
  border-radius: 3px;
}
.content .con-main .left .left-box .box .title {
  border-bottom: 1px solid #AFAFAF;
  color: #DEDDDD;
  height: 30px;
  padding: 18px 10px 0 15px;
}
.content .con-main .left .left-box .box .title a {
  font-size: 14px;
  margin: 0 18px;
  display: inline-block;
  color: #676B70;
}
.content .con-main .left .left-box .box .title .cur {
  color: #a8202e;
  font-weight: bold;
  position: relative;
}
.content .con-main .left .left-box .box .title .cur .triangle_down {
  display: block;
  left: 30%;
  position: absolute;
  top: 30px;
  width: 13px;
  height: 6px;
  background: url(http://static.zongheng.com/v2013/images/ico_all.gif) no-repeat -486px -120px;
}
.content .con-main .left .left-box .box .con {
  overflow: hidden;
  padding: 15px 22px 0 20px;
}
.content .con-main .left .left-box .box .con .list {
  list-style: none;
}
.content .con-main .left .left-box .box .con .list li {
  padding-left: 10px;
  line-height: 26px;
}
.content .con-main .left .left-box .box .con .list li a {
  font-size: 14px;
  color: #4a5b66;
}
.content .con-main .left .left-box .box .con .list li a:hover {
  text-decoration: none;
}
.content .con-main .left .left-box .box .con .list li .type {
  font-size: 12px;
  margin-right: 10px;
  color: #8a8a8a;
}
.content .con-main .left .left-box .box .con .list li .type:hover {
  color: #fec01d;
}
.content .con-main .left .left-box .box .con .list li span {
  color: #8a8a8a;
  float: right;
  padding-right: 20px;
}
.content .con-main .left .left-box .box .con .list .five {
  border-bottom: 1px dashed #dddddd;
  padding-bottom: 10px;
  margin-bottom: 15px;
}
.content .con-main .left .left-box .box .con .list #last {
  margin-bottom: 30px;
}
.content .con-main .left .left-box .box .con .page {
  margin: 0 10px;
  border-top: 1px solid #c8c8c8;
  height: 35px;
  padding-top: 15px;
}
.content .con-main .left .left-box .box .con .page p {
  color: #626262;
  float: left;
}
.content .con-main .left .left-box .box .con .page p em {
  color: #b01f2e;
  margin: 0 3px;
  font-style: normal;
}
.content .con-main .left .left-box .box .con .page div {
  float: right;
  color: #626262;
  margin-top: -2px;
}
.content .con-main .left .left-box .box .con .page div a {
  display: inline-block;
  height: 14px;
  background-color: #f5f5f5;
  border: 1px solid #cecdcd;
  text-align: center;
  line-height: 14px;
  overflow: hidden;
  color: #626262;
  vertical-align: middle;
  margin: 0 3px;
  padding: 0 4px;
}
.content .con-main .left .left-box .box .con .page div a:hover {
  text-decoration: none;
  background: #036cb4;
  color: #fff;
}
.content .con-main .left .left-box .box .con .page div .one {
  text-decoration: none;
  background-color: #036cb4;
  color: #fff;
}
.content .con-main .left .left-box .box .con .page div em {
  font-weight: normal;
  font-style: normal;
}
.content .con-main .left .left-box .box .con .page div input {
  width: 24px;
  height: 14px;
  text-align: center;
  background-color: #f5f5f5;
  border: 1px solid #cecdcd;
  vertical-align: middle;
  margin: 0 3px;
  line-height: 14px;
  outline: none;
}
.content .con-main .left .left-box .box .con .page div .button {
  width: 38px;
  height: 20px;
  cursor: pointer;
  color: #626262;
  line-height: 20px;
}
.content .con-main .right {
  width: 215px;
  float: right;
}
.content .con-main .right .right-box {
  border-bottom: 1px solid #afafaf;
  border-radius: 5px;
}
.content .con-main .right .right-box .box {
  background-color: #fff;
  line-height: 20px;
  padding: 18px 10px 8px;
  border: 1px solid #dedddd;
  border-radius: 3px;
}
.content .con-main .right .right-box .box .title {
  padding-bottom: 25px;
}
.content .con-main .right .right-box .box .title h2 {
  font-size: 14px;
  color: #000;
}
.content .con-main .right .right-box .box .tc h3 {
  margin-bottom: 6px;
  font-size: 14px;
  text-align: center;
}
.content .con-main .right .right-box .box .tc h3 a {
  color: #b01f2e;
  font-weight: 700;
}
.content .con-main .right .right-box .box .tc p {
  color: #8a8a8a;
  text-indent: 2em;
}
.content .con-main .right .right-box .box .line {
  border-bottom: 1px dotted #d6d4d1;
  margin-top: 5px;
  margin-bottom: 5px;
  height: 1px;
}
.content .con-main .right .right-box .box ul {
  list-style: none;
  overflow: hidden;
  margin-bottom: 10px;
}
.content .con-main .right .right-box .box ul li {
  line-height: 22px;
  color: #8a8a8a;
}
.content .con-main .right .right-box .box ul li .fl {
  float: left;
}
.content .con-main .right .right-box .box ul li .fl a {
  color: #4a5b66;
}
.content .con-main .right .right-box .box ul li .fr {
  float: right;
  color: #8a8a8a;
}
.content .con-main .right .right-box .box .more {
  text-align: center;
  color: #6b8393;
  padding: 10px 0;
  border-top: 1px solid #e2e0dd;
}
.content .con-main .right .right-box .box .more a {
  color: #6b8393;
}
.content .con-main .right .right-box .box .more a:hover {
  text-decoration: none;
}

.footer {
  width: 980px;
  margin: auto;
  background: url(http://static.zongheng.com/v2012/images/foot_dian.gif) repeat-x 0 5px;
  padding: 20px 0;
  position: relative;
}
.footer p {
  text-align: center;
  line-height: 24px;
  color: #3c3c3c;
}
.footer p a {
  color: #3c3c3c;
  margin: 0 6px;
}
.footer p a:hover {
  color: #b12821;
}
.footer p em {
  font-style: normal;
  font-family: Arial;
}
.footer .logo {
  background: url(http://static.zongheng.com/v2012/images/ico_all.gif) #fff no-repeat 0 -285px;
  width: 15px;
  height: 15px;
  position: absolute;
  left: 486px;
  top: 0;
}